 @charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
}
h1,h2,h3,h4,h5,h6{
}
body {
	font:14px Arial, "MicroSoft YaHei", Helvetica, sans-serif, Verdana;
	color:#4e4e4e;
	background:#ffffff;
	overflow:-scroll;
	overflow-x:hidden;
}
a {
	outline:none;
	text-decoration:none;
	color:#4e4e4e;
}
a:hover{ 
color:#e73a48;}
img {
	border:0;
}
ol, ul, li {
	list-style-type:none;
}
.main_div1 {
	/*overflow:hidden;*/
	min-width:1200px;
}
.main_div2 {
	/*overflow:hidden;*/
	width:1160px;
	margin:20px auto 0px;
	z-index:10;
	position:relative;
	padding:0 20px 0 20px;
}
.dlink {
	overflow:hidden;
	width:1160px;
	height:34px;
	margin:10px auto 0px;
	/*z-index:10;
	position:relative;*/
}
.main_div3 {
	overflow:hidden;
	width:1160px;
	margin:0px auto 1px;
	/*z-index:10;
	position:relative;*/
	border-top:2px solid #999999;
	padding:12px 20px 0px;
	background:#FFF;
}
.top {
	height:100px;
	background:url(../images/head_b.jpg) center top;
	
}
.top .header {
	width:1200px;
	margin:0 auto;
}
.top .header .logo {
	float:left; margin-top:0px
}
.top .header .logo a {
	float:left; 
	width:600px;
	height:90px;	
}
.top .header .head {
	float:right;
	width:222px;
	height:90px;
	padding-right:30px;
}
.top .header .head.p {
    color:#eaf5fe;
	font-family:'Microsoft YaHei';
	font-size:16px;
}
.top .header .headTxt {
	margin-top:0px;
	height:25px;
	line-height:25px;
	text-align:left;
}
.top .header .headTxt .lang_1 {
    background: rgba(0, 0, 0, 0) url(../images/china.jpg) no-repeat scroll 0 0;
    padding-left: 30px;
	padding-right:10px;
}
.top .header .headTxt .lang_2 {
    background: rgba(0, 0, 0, 0) url(../images/english.jpg) no-repeat scroll 0 0;
    padding-left: 30px;
	margin-left:10px;
}
.top .header .tel {
	 background: rgba(0, 0, 0, 0) url(../images/cont.png) no-repeat scroll 0 0;
	 height:35px;
	 padding-top:5px;
	 margin-top:-10px;
}
.top .header .search {
	width:222px;
	height:32px;
}
.search input {	
	height:30px;
	float:left;
}
#key{ width:75%; height:30px; border:1px solid #00080f}
#button{ background:#00080f; width:50px; color:#fff; border:0; height:32px; cursor:pointer}
/*scrollNav Css*/
.gridNav {
	width:100%;
	/*box-shadow: 4px 4px 4px rgba(15, 96, 158, 0.4);*/
	background:#00080f;
	z-index:1000;
	position:static;
}
.nav {
	width:1200px;
	height:55px;
	margin: 0 auto;
	position:relative;
}
.nav ul.ulBox {
	display:block;
	width:100%;
	height:55px;
	position:relative;
	z-index:2;
}
.nav ul.ulBox li {
	display:block;
	width:150px;
	height:55px;
	float: left;
	position:relative;
}
.nav ul.ulBox li a {
	display:block;
	width:100%;
	text-decoration:none;
	height:55px;
	line-height:55px;
	text-align:center;
	color:#ffffff;
	/*text-shadow: 1px 1px 1px #e73a48;*/
	font-family:'Microsoft YaHei';
	font-size:16px;
}
.nav ul.ulBox li a:hover {
    background: #e73a48; 
    text-decoration: none;
}
.nav ul.ulBox li a: {
	color:#fff;
}
.nav ul.ulBox li ul {
	display: block;
	overflow:hidden;
	width:100%;
	height:0px;
	background:#00080f;
	position:absolute;
	top:55px;
	left:0px;
}
.nav ul.ulBox li ul li {
	height:40px;
	width:100%;
	padding-left:5px;
}
.nav ul.ulBox li ul li a {
	height:40px;
	line-height:40px;
	text-align:left;
}
.nav ul.ulBox li ul li a:hover {
	color:#999999;
	background: #000000;
}
.nav .scrollObj {
	width:150px;
	height:55px;
	position:absolute;
	z-index:1;
	left:0px;
	top:0px;
	background:#e73a48;
}
/*scrollNav Css*/
.chanpin {
	overflow:hidden;
	margin-bottom:30px;
	/*border-top:2px solid #999999;*/
	padding:12px 0 0;
}
.chanpin .cbar {
	height:28px;
	line-height:28px;
	background:url(../images/ProBar.png) repeat-x bottom;
	margin-bottom:28px;
}
.chanpin .cbar  h3 {
	height:18px;
	line-height:18px;
	display:block;
	font-size:16px;
	color:#3A3A3A;
	float:left;
}
.chanpin .cbar img {
	float:left;
}
.chanpin .cbar a {
	color:#787878;
	float:right;
}
.chanpin .Cp {
	overflow:hidden;
}
.chanpin .CpBox {
	width:1040px;
    margin:0 55px;
	overflow:hidden;
	position:relative;
}
.chanpin .Button {
	width:28px;
	height:103px;
	background:url(../images/FwButton.png) no-repeat;
	cursor:pointer;
}
.chanpin .Prev {
	float:left;
	background-position:left center;
}
.chanpin .Next {
	float:right;
	background-position:right center;
}
.chanpin .CpBox ul {
    width:1000%;
	position:relative;
	position:relative;
	left:0;
}
.chanpin .CpBox ul li {
	width:120px;
	float:left;
	overflow:hidden;
	height:100px;
	margin:0 4px;
	border:1px solid #ccc;
	position:relative;
}
.chanpin .CpBox ul li a {
    color:#FFFFFF	
}
.chanpin .CpBox ul li img {
	width:120px;
	height:100px;
	display:block;
}
.chanpin .CpBox ul li .txt {
	position:relative;
	text-align:center;
    font-size:14px;
	background:#00080f;
	padding:5px 15px;
	line-height:25px;
	color:#FFF;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8;         /*Firefox私有，透明度50%*/
	opacity:0.8;              /*其他，透明度50%*/
}
.main {
	overflow:hidden;
	width:1160px;
}
.main .cbar {
	height:28px;
	line-height:28px;
	background:url(../images/ProBar.png) repeat-x bottom;
	margin-bottom:28px;
}
.main .cbar  h3 {
	height:18px;
	line-height:18px;
	display:block;
	font-size:16px;
	color:#3A3A3A;
	float:left;
}
.main .cbar img {
	float:left;
}
.main .cbar a {
	color:#787878;
	float:right;
}
.main .about {
	float:left;
	width:420px;
	margin-right:30px;
}
.main .news {
	float:left;
	width:380px;
}
.main .contact {
	float:right;
	width:300px;
}
.about .cont, .news .cont, .contact .cont {
	height:175px;
	line-height:25px;
}
.aboutUs {
	overflow:hidden;
	margin-bottom:10px;
}
/*.aboutUs img {
	height:300px;
	float:left;
	margin:0 20px 0 0;
}*/
.aboutUs .contUs {
	line-height:25px;
	text-indent:2em;
}
.linkUs .contUs {
	padding:5px 0;
}
.linkUs .contUs.img img {
	margin:5px 3px;
	width:160px;
	border:1px solid #e1e1e1;
}
.linkUs .contUs.txt a {
	margin:5px 3px;
}
.box {
	margin-bottom:20px;
}
.box .bar {
	background:url(../images/bar.png) repeat-x left bottom;
	overflow:hidden;
}
.box .bar .tit {
	width:120px;
	height:34px;
	padding:0px;
	float:left;
}
.box .bar .tit02 {
	background:#027ac6;
}
.box .bar .tit01 h3 {
	height:18px;
	line-height:18px;
	display:block;
	font-size:16px;
	color:#3A3A3A;
}
.box .bar .tit01 span {
	-webkit-text-size-adjust:none;
	height:16px;
	line-height:16px;
	display:block;
	font-size:8px;
	color:#c2c9cf;
}
.box .bar .tit02 h3 {
	height:18px;
	line-height:18px;
	display:block;
	font-size:14px;
	color:#FFF;
}
.box .bar .tit02 span {
	-webkit-text-size-adjust:none;
	height:16px;
	line-height:16px;
	display:block;
	font-size:8px;
	color:#c8ddf8;
}
.box .cont, .box .contUs {
	padding:5px 0;
	overflow:hidden;
}
.about p {
	line-height:25px;
	overflow:hidden;
	text-indent:2em;
}
.about img {
	float:left;
	margin-right:10px;
}
.news li.one {
	overflow:hidden
}
.news li.one img {
	float:left;
	height:75px;
	margin-right:10px;
}
.news li.one .tit {
	color:#1a1a1a;
	font-size:14px;
	line-height:27px;
	font-weight:bold;
}
.news li.one .con {
	color:#787878;
	font-size:12px;
	line-height:24px;
}
.news li {
	line-height:25px;
}
.news li span {
	float:right;
}
.case ul {
	overflow:hidden;
	margin-top:16px;
	*margin-top:21px;
}
.case ul li {
	width:272px;
	float:left;
	overflow:hidden;
	height:263px;
	margin:0 9px 18px;
	position:relative;
}
.case ul li a {
}
.case ul li img {
	border:1px solid #ccc;
	width:270px;
	display:block;
	height:233px;
}
.case ul li p {
	text-align:center;
	font-size:14px;
	padding-top:8px;
}
.case ul li p a {
    color:#FFFFFF	
}
.case ul li p a.hover{
    color:#FF0000	
}
.case ul li .txt {
	position:relative;
	text-align:center;
	font-size:14px;
	padding:5px 15px;
	line-height:25px;
	height:25px;
	filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
	-moz-opacity:0.8;         /*Firefox私有，透明度50%*/
	opacity:0.8;              /*其他，透明度50%*/
}
.link{
    margin: 10px auto 0;
	width:1160px;
}
.link .bar {
	height:30px;
	line-height:30px;
	border-bottom:2px solid #bec6cc;
	padding:0 25px 0 0;
}
.link .bar span {
	font-size:16px;
	color:#bec6cc;
	float:left;
	font-weight:bold;
}
.link .bar a {
	font-size:14px;
	color:#1894aa;
	float:right;
}
.link .cont {
	padding:5px 0;
}
.link .img img {
	margin:5px 10px;
	width:180px;
	border:1px solid #e1e1e1;
}
.link .txt a {
	margin:5px 10px;
}
.left {
	float:left;
	width:300px;
}
.right {
	float:right;
	width:840px;
}
.right h1{
    font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:20px 0px 0px;
	margin-bottom:8px;
	line-height:30px;
}
.main_div3 .box {
	margin-bottom:10px;
}
.main_div3 .box .bar .tit03 {
	height:30px;
	width:150px;
	line-height:30px;
	font-weight:bold;
	font-size:16px;
}
.main_div3 .right .cont {
	min-height:600px;
}
.main_div3 .right .rightcont {
	min-height:600px;
}
ul.list li {
	color:#121212;
	height:36px;
	line-height:36px;
	border-bottom:1px dashed #ccc
}
ul.list li a {
}
ul.list li span {
	float:right;
}
ul.o_text li {
	border-bottom:1px dashed #DFDFDF;
	margin-top:10px;
	padding-bottom:8px;
	overflow:hidden;
}
ul.o_text li img {
	display:block;
	float:left;
	margin-right:15px;
	height:90px;
	width:130px;
	border:1px solid #ddd;
	padding:4px;
}
ul.o_text li dl dd.name {
	line-height:25px;
	font-weight:bold;
	font-size:14px;
}
ul.o_text li dl dd name a {
	color:#000;
}
ul.o_text li dl dd.text {
	line-height:25px;
	text-indent:2em;
}
ul.xmzs {
	overflow:hidden;
	margin-top:16px;
}
ul.xmzs li {
	width:200px;
	margin:0 5px 10px;
	float:left;
}
ul.xmzs li img:hover{
    outline:1px solid #00080f;
  
}
ul.xmzs li a {
	display:block;
}
ul.xmzs li a.img {
	border:1px solid #ccc;
}
ul.xmzs li a.img img {
	width:198px;
	height:144px;
	display:block;
}
ul.xmzs li a.txt {
	line-height:24px;
	text-align:center;
	font-size:14px;
	 overflow:hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
ul.xmzs li h2 {
	padding:5px 0 0 0;
}

ul.cskxz {
	overflow:hidden;
	margin-top:16px;
*margin-top:21px;
}
ul.cskxz li {
	width:287px;
	margin:0 5px 10px;
	float:left;
}
ul.cskxz li a {
	display:block;
}
ul.cskxz li a.img {
	border:1px solid #ccc;
}
ul.cskxz li img:hover{
    outline:1px solid #00080f;
}
ul.cskxz li a.img img {
	width:285px;
	height:233px;
	display:block;
}
ul.cskxz li a.txt {
	line-height:24px;
	text-align:center;
	background:#EBEBEB;
}
.artName {
	font-size:20px;
	font-weight:bold;
	text-align:center;
	margin-bottom:8px;
	line-height:30px;
}
.artInfo {
	font-size:12px;
	text-align:center;
	margin-bottom:10px;
	line-height:20px;
}
.artCont {
	font-size:14px;
	line-height:25px;
	border: 1px solid #ddd;
	margin-left:20px;
	text-align:center;
}
.artCont table{
	margin-left:auto;
	margin-right:auto;
	width:600px;
}
.artCont img{
	max-width:740px;
	margin:auto;
	clear:both;
}
.artCont table th,td{
	text-align:center;
}
.artCont h1,h2,h3,h4,ul,li{
	text-align:left;
}
.artCont li{
	list-style-type:disc;
	margin-left:50px;	
}
.artCont p{
    font-size: 14px;
    margin: 5px 20px 0;
    padding: 5px 0 3px;
    width: 700px;
	text-align:left;
}
.artContb {
	font-size:14px;
	line-height:25px;
	padding-top:30px;
}
.artContb p{
	font-size: 16px;
    margin: 5px 20px 0;
    padding: 5px 0 3px;
    width: 800px;
	text-indent:2em;
}
.artContb a {color:#000000; font-weight:bold;}
.artContb table{
	margin-left:auto;
	margin-right:auto;
	width:600px;
}
.artContb img{
	max-width:740px;
	margin:auto;
	clear:both;
	display: block;
}
.artContb table th,td{
	text-align:center;
}
.next {
    text-align:center;
	font-size:12px;
	margin:30px 0px 0px;
	color:#000000;
}
.next span.pre {
    padding: 4px 12px;
}
.next span.next {
    padding: 4px 12px;
}

.next li{
	list-style-type:none;
	margin-left:50px;	
}
.rightcont h1{
    font-size:20px;
	font-weight:bold;
	text-align:center;
	padding:20px 0px 0px;
	margin-bottom:8px;
	line-height:30px;
}
.box .rightcont h3{
    background-color: #ebebeb;
	line-height: 22px;
	/*border-bottom-style: solid;*/
    color: #000000;
    font-size: 14px;
    font-weight: bolder;
    margin: 20px 20px 0;
    padding: 5px 0px 5px 10px;
    text-align: left;
   /* width: 110px;*/
}
.rightcont p{
    font-size: 16px;
    margin: 5px 20px 0;
    padding: 5px 0 5px;
    width: 780px;
	/*text-indent: 2em;*/
}

/*.rightcont div{
    border: 1px solid #dcd;
    padding: 5px 10px;
}*/
.artInfo_2 {
	overflow:hidden;
	margin-bottom:15px;
	border-bottom:2px solid #999999;
	padding-bottom:10px;
	margin-left:20px;	
}
.artJJ {
	line-height:25px;
	margin-top:30px;
	font-size:16px;	
}
.artPic {
	float:left;
	border: 0 none;
	float:left;
	width:400px;
	padding:3px 2px;
}
.artPic a {
    border: 0 none;
	float:left;
	width:380px;
	border:1px solid #CCC;
	padding:3px 2px;
}
.artPic a:hover{
    outline:2px solid #00080f;    
}
table.recruit {
	width:100%;
	border:0;
}
table.recruit td {
	height:30px;
}
div.recruit {
	border-top:1px solid #ddd;
	margin-top:20px;
	padding-top:20px;
}
div.recruit .sm {
	text-align:right;
	margin-top:50px;
}
div.recruit .sm span {
	color:#F00;
}
.sort h2{
     font-size:16px;
	 margin-top:15px;
}
.sort li {
	color:#121212;
	padding-left:0px;
	height:36px;
	line-height:36px;
	border-bottom:1px dashed #ccc;
	font-size:15px;
}
.sort ul li a span{
    float:right;
	padding-right:80px;
}
.sort li a {
	display:block;
}
li.sort2 {
	text-indent:2em;
}
.mess input, .mess textarea, .mess img {
	border:1px solid #CCC;
	vertical-align:middle;
}
.mess input {
	line-height:24px;
}
.mess textarea {
	font-size:12px;
}
.mess img {
	height:24px;
}
.footer {
	background:#3e454b;
	 margin: 10px auto 0;
	 width:1160px;
	 height:100px;
}
.footer .foot {
	width:1180px;
	height:100px;
	padding:12px 0;
	line-height:25px;
	color:#FFF;
	margin:0 auto;
}
.footer .foot p {
    text-align:center;
	padding-top:10px;
}
.footer .foot a {
	color:#FFF;
}
.footer .foot img {
	float:right;
	padding-right:30px;
}
.Page {
	text-align:center;
	font-size:14px;
	margin-top:10px;
}
.Page .selected {
	color:#F00;
}
.clear {
	clear:both;
}
#pageNav {
font: 12px/24px Tahoma;
height: 30px;
margin: 15px auto 0;
text-align: center;
width: 100%;
}
#pageNav table{margin: auto;}
#pageNav ul {
list-style-type: none;
overflow: hidden;
}
#pageNav ul li {
background-color: #FFFFFF;
border: 1px solid #CCDBE4;
color: #0B3B8C;
display: block;
height: 22px;
margin: 0 2px;
padding: 0 3px;
float: left;
}
#pageNav ul li a{
background-color: #FFFFFF;
color: #0B3B8C;
padding: 0 3px;
}
#pageNav ul li a:hover {
color: #D87D08;
}
#pageNav ul li.hover {
border: 0 none;
color: #000000;
font-weight: bold;
}
#pageNav ul li.hover a {
color: #000000;
} 

/*底部推荐*/
.artInfo_3 {
	overflow:hidden;
	border-top:2px solid #999999;
	padding-bottom:10px;
	margin:20px 0px 15px 20px;	
}
.lowleft{
	float:left;
	width:420px;
	margin-right:10px;	
}
.b1{
	/*border-bottom: 2px solid #a1a1a1;*/
    background: rgba(0, 0, 0, 0) url("../images/bar2.png") repeat-x scroll left bottom;
    overflow: hidden;	
}
.tit01{
    width:300px;
	height:25px;
	padding:10px 10px 0px 0px;
	float:left; 	
}
.tit01 span{
    line-height:18px;
	display:block;
	height:18px;
	font-size:14px;
	color:#3A3A3A;  
}
.lowright{
	float:left;
	width:380px;
	margin-left:10px;	
}
.lowright ul.list li {
	color:#121212;
	font-size:15px;
	height:36px;
	line-height:36px;
	border-bottom: 0px dashed #ccc
}
/*增加翻页代码*/
.pages {padding: 30px 0 30px;text-align: center}
.pages li {display: inline}
.pages a,.pages span{padding: 3px 8px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px}
.article input{ height:30px; line-height:30px}
.article .ly{ padding:0 5px;}
.page a,.page span{
padding: 3px 8px;border: 1px solid #CCC;background: #fff;color: #A4A4A4;line-height: 18px;
} 
.pages .active span,.page .current{padding: 3px 8px; border: 1px solid #026daf;	background: #026daf;color: #fff;text-decoration: none}
/*图片特效*/
#images a {
			margin-right: 14px;
		}

		#images a img {
			border: 1px solid #888;	
			padding: 3px;
			vertical-align: top;
		}

		#credit {
			clear: both;	
			margin-top: 50px;
			padding-top: 20px;
			font-size: 10px;
			border-top: 1px solid #BBB;
			font-family: Verdana;
		}
#imgbox-loading {
	position: absolute;
	top: 0;
	left: 0;
	background: url('imgbox-spinner.gif') center center no-repeat;
	cursor: pointer;
	display: none;
	z-index: 90;
}
#imgbox-loading div {
	background: #FFF;
	width: 100%;
	height : 100%;
}
#imgbox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	display: none;
	z-index: 80;
}
.imgbox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	background: #FFF;
	display: none;
	z-index: 90;
}
.imgbox-img {
	padding: 0;
	margin: 0;
	border: none;
	width: 100%;
	height: 100%;
	vertical-align: top;
}
.imgbox-close {
	position: absolute;
	top: -15px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('imgbox-close.png') top left no-repeat;
	cursor: pointer;
	outline: none;
}
.imgbox-title {
	padding-top: 10px;
	font-size: 11px;
	text-align: center;
	font-family: Arial;
	color: #333;
	display: none;
}
.imgbox-bg-wrap {
	position: absolute;
	padding: 0;
	margin: 0;
	display: none;
}
.imgbox-bg {
	position: absolute;
	width: 20px;
	height: 20px;
}
.imgbox-bg-n {
	left: 0;
	top: -20px;
	width: 100%;
	background: url(imgbox-bg-n.png) repeat-x;
}
.imgbox-bg-ne {
	right: -20px;
	top: -20px;
	background: url(imgbox-bg-ne.png) no-repeat;
}
.imgbox-bg-e {
	right: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-e.png) repeat-y;
}
.imgbox-bg-se {
	right: -20px;
	bottom: -20px;
	background: url(imgbox-bg-se.png) no-repeat;
}
.imgbox-bg-s {
	left: 0;
	bottom: -20px;
	width: 100%;
	background: url(imgbox-bg-s.png) repeat-x;
}
.imgbox-bg-sw {
	left: -20px;
	bottom: -20px;
	background: url(imgbox-bg-sw.png) no-repeat;
}
.imgbox-bg-w {
	left: -20px;
	top: 0;
	height: 100%;
	background: url(imgbox-bg-w.png) repeat-y;
}
.imgbox-bg-nw {
	left: -20px;
	top: -20px;
	background: url(imgbox-bg-nw.png) no-repeat;
}
/*下载页*/
.contUs.xiazai li{
	padding:0px 0px 0px 0;
	width:49.7%;
	height:130px;
	float:left;
	border:#e5e5e5 1px solid;
	overflow:hidden;	
}
.contUs.xiazai li .sbox1,.contUs.xiazai li .sbox2,.contUs.xiazai li .sbox3,.contUs.xiazai li .sbox4{
	float:left}
.contUs.xiazai li .sbox1{
	padding:30px 8px 0 16px;
	width:66px;
	height:66px;
}
.contUs.xiazai li .sbox2{
	padding:32px 0px 0 0px;
	line-height:18px;
	font-size:12px;
	color:#8b8989;
	width:180px;	
}
.contUs.xiazai li .sbox2 span{
	display: block;
	width:220px;
}
.contUs.xiazai li .sbox2 span.atitle{
	font-size:20px;
	color:#353535;
	display:block;
	padding-bottom:6px;
	overflow: hidden;
	line-height:30px;
	height:30px;
	width:380px;
}
.contUs.xiazai li .sbox3{
	padding:54px 0px 0 0px;
	color:#f2681d;
	font-size:14px;
	width:66px;
	text-align:center;
}
.contUs.xiazai li .sbox4{
	padding:70px 0px 0 50px;
	text-align:center;
}

.goodness { margin:0px; padding:0px;}
.goodness div{clear:both; margin:0px; padding:0px;}
.goodness ul { background:url(../../images/goodness/youshi_bg.jpg) no-repeat; width:1160px; height:382px;}
.goodness ul li{ width:231px; height:150px; float:left; padding-left:155px; padding-top:35px;}
.goodness ul li p{ font-size:14px; line-height:22px; padding-top:5px;}
.goodness ul li B{ font-size:18px; height:30px;}


/*合作伙伴CSS*/
.rollBox{width:1160px;overflow:hidden;}
.rollBox .LeftBotton{height:52px;width:10px;background:url(../../images/job_mj_069.gif) no-repeat 1px 0;overflow:hidden;float:left;display:inline;margin:25px 5px 0 5px;cursor:pointer;}
.rollBox .RightBotton{height:52px;width:10px;background:url(../../images/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 5px;cursor:pointer;}
.rollBox .Cont{width:1120px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{width:140px;float:left;text-align:center;}
.rollBox .Cont .pic img{background:#fff;border:1px solid #ccc;display:block;margin:0 auto;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}


#html5zoo-1 {
	margin-left:auto;
	margin-right:auto;
}
.pics_wrap { text-align:center;}